{% extends 'register/baseregform.html' %}

{% load util %}

{% block header %}
{% if is_reregister %}
<h2>Registration Update Form for {{ user }} at {{ event.longname }} on {{ event.date }}</h2>
{% else %}
<h2>Registration Form (Individual) for {{ event.longname }} at {{ event.location }} on {{ event.date }}</h2>
{% endif %}
{% endblock header %}


{% block formdescription %}
<p align="left">This is the registration form for individuals.  Filling it out means you
  want to go on dates by yourself. If you want to go on dates as a member of an 
  existing group (say, a triad that is looking for a fourth of some kind)
  then fill in the <a href="../group/{{ event.event }}">other form</a>.</p>
{% endblock formdescription %}


{% block regnote %}

{% if event.no_ssm and not is_reregister %}
<h2>NOTE: Registration for Some Demographic Categories is Now Full.  Some restrictions are in place for some people looking for women only.</h2>
<h2>Please read</h2>

Due to an imbalance in registration demographics, we are having
to <strong>cut off registration for solo men who are only looking for
women, trans women, and genderqueers</strong> at this time, unless they
bring a woman-identified friend (who can date separately and is not
necessarily your partner).  
See <a href="{% url psd.register.views.registration_note event_name=event.event %}"
target="_blank">this note</a> for more information and a longer
apology.  If you want to come, then follow these steps:

<ol>
<li>
Find a woman-identified friend.  Our apologies, but friends who have
already registered do not count.
</li>
<li>
Have your friend register, and list you as a reference. She should
then give you her Registration ID.
</li>
<li>
Register yourself.  Cite your friend in the "remarks" field so we
don't have you date someone you already know.  Include your friend's
registration ID.
</li>
</ol>
<p>Please note that trans men are not affected by this policy at this time.</p>

<p>Again, sorry for the restriction.</p>

<hr>
{% endif %}

{% endblock regnote %}


{% block form %}

<form name="individReg" method="post" action="">
	<h2>Name</h2>
	<table>
		<tr><td><strong>Given name:</strong></td><td>{{ pform.first_name }}</td></tr>
		<tr><td><strong>Surname:</strong></td><td>{{ pform.last_name }}</td></tr>
		<tr><td><strong>Public name:</strong></td><td>{{ rform.nickname }}</td><td><em>This is the name that will be on your nametags, e.g. 'Shaz'.</em></td></tr>
	</table>

	<h2>Email</h2>
	<table>
		<tr valign="top">
			<td>{{ rform.email }}</td><td><em>This email address will be given out when you successfully match
with someone. It will not be made public nor shared for any other reason. The
only emails you get will be for this event and, if you tick the box below, 
notices of future events.</em></td>
		</tr>
	</table>

  <p>{{ rform.add_to_mailings }}
    Yes, I want to hear about future Poly Speed Dating (or other related Poly 
    social) events thrown by Sydney Polyamory.</p>

    <h2>Demographics</h2>

    <p>My age is: {{ pform.age }}</p>

    <p>{{ pform.kinky }} I am kinky. <a href="{% url about-page what="kink" %}" target="_blank">(About kinkiness.)</a></p>

    <p>{{ pform.seeking_primary }} I am interested in a (possibly additional) primary relationship.</p>

<hr>
 
  <p><strong>Remember</strong>:
We encourage you to be both <b>open-minded</b>, so you get plenty of dates, and
<b>honest</b>, so you don't end up on dates with people who are genuinely of
no interest to you.</p>

  <h2>What I am open to</h2>
  
    <p><b>Acceptable age range</b>:&nbsp &nbsp From 
      {{ pform.seek_age_min }}
      to 
      {{ pform.seek_age_max }}
    </p>

  <p><b>Acceptable Kinkiness</b>:&nbsp;&nbsp;
    {{ pform.seek_kinkiness }}

<h3>Gender and Sex (<a href="{% url about-page what="gender" %}" target="_blank">Help!</a>)</h3>

    <p>Gender matching is complex.  We have attempted to design
a system that is inclusive and that celebrates the spectrum of what is
possible.  Please read the <a href="{% url about-page what="gender" %}"
target="_blank">help section</a> for more about what's going on here.  

<table align="center" cellspacing=0 cellpadding=0 width="90%">


	<tr>
	<td valign="top">
	</td>
	<td width="5%">
	</td>
	<td valign="top">
	</td>


	<!-- <tr>
	<td valign="top">
	<i>We gauge whether others would be interested in you based on your preferences.  
	When this works out both ways, we have a match.  
	We do not ask for anyone's sex or gender and thus cannot guarantee any of your dates' sex or gender.</blockquote></i>

	</td>
	<td width="5%">
	</td>
	<td valign="top">
	You will <b>not</b> get matched with anyone <b>not</b> looking for a category you tick off.  
	For example, if you tick off "men," all your matches will be looking for men (and possibly other things as well).</i>
	<p>
		<i>Just because you tick off any of the above does not mean you <em>are</em> any of the above.  
	</td> </tr> -->


<tr>
<td width="40%" valing="top"> 
For this event, <b>I want to date...</b><br>
<i color="red">(tick one box for each you are open to, or both boxes for your strongest preferences)</i>

</td>
<td width="5%">
</td>
<td width="40%" valign="top"> 
<b>...who are open to speed dating...</b><br>
<i color="red">(tick all boxes that describe <strong>you</strong>, or see
<a href="{% url about-page what="gender" %}" target="_blank">here</a>)</i>
</td>
</tr>

<tr>
<td valign="top">
{{pform.seek_gender}}
</td>

<td width="5%">
</td>

<td valign="top">
{{pform.gender}}
</td>
</tr>

<tr>
<td><hr></td>
<td width="5%"></td>
<td><hr></td>
</tr>

</table>

<h2>Mardi Gras Weekend Romance?</h2>
  <p><b>Are you interested only in a Mardi Gras Weekend Romance (a.k.a. a Sydney fling), a longer-term relationship, or both?</b>
    {{ rform.seek_fling }}


  <h2>Groups</h2>
  <p>Some people will be dating as a group. This means 
  you would go on a date with <em>all of them at once!</em></p>
  <p>There are also different kinds of group dates: in some groups,
    you might be a match for everyone at the table, while in others,
    you might match only one partner.</p>

    <p>{{ rform.seek_groups }} <strong>I am willing to date groups</strong>...</p>

    <p>{{ rform.groups_match_all }} ... but <strong>only if I match <em>everyone</em> in the group.</strong></p>

    <p>N.B. Remember that this is Poly Speed Dating&#8212;just because you say no to
speed dating a group does not mean the individuals you end up dating do not
have pre-existing relationships.</p>

<h2>Location</h2>
    <p>As a secondary consideration, we try to match
    people geographically.  Tick all the areas that you get to reasonably
    frequently or easily (e.g. where you live or work or already have a partner).</p>

    <div class="threecolumns">
	    {{ rform.location }}
    </div>

<h2>Friendship Dates</h2>
<p>Due to the matching process, and depending on who registers,
you may have slots in your schedule with no date.  The social area will have
other people in the same boat for you to chat with, but, if you like, we can
try to schedule "friendship dates" with people who mutually <em>do not</em>
match you. Would you like to have a few of these dates?

<p>{{ rform.friend_dates }} <strong>I want some friendship dates</strong></p>

<h2>Referral</h2>
  <p>I was referred to PSD by: 
    {{ rform.referred_by }}
    <em>(Leave blank if no one, or if you don't recall.)</em></p>


{% if event.has_childcare %}
<h2>Childcare</h2>
<p>We are planning on providing childcare if at all possible.  Please let us know if you need those services.
<p>
{{ rform.wants_childcare }} Yes, I would love childcare for (please list names and ages of children):
<p>
{{ rform.children }}
{% endif %}

<h2>Comments/Remarks</h2>
  <p> Anything to add? Anything we should know?</p>
            <p> 
              {{ rform.comments }}
            </p>

  <p align="center"> 
  <input type="submit" name="Submit_Indiv" value="Register Me!"/>
  </p>

</form>

{% endblock form %}
